//
//  UITextField+DFAdd.h
//  FrameWork
//
//  Created by 王*风 on ****/5/9.
//

#import <UIKit/UIKit.h>

NS_ASSUME_NONNULL_BEGIN

@interface UITextField (DFAdd)

/** 修改placeholder的字体颜色、大小*/
- (void)df_placeholder:(NSString *)placeholder color:(UIColor *)color font:(UIFont *)font;

/** 设置文本框内容区边距*/
-(void)df_contentMargin:(CGFloat)value;

/** 输入错误，文本框摇一摇*/
- (void)df_inputErrorForShake;


/** 当前选中的字符串范围*/
- (NSRange)df_selectedRange;

/** 选中所有文字*/
- (void)df_selectAllText;

/** 选中指定范围的文字*/
- (void)df_setSelectedRange:(NSRange)range;

/** 设置最大字数限制*/
@property (assign, nonatomic)  NSInteger df_maxLength;//if <=0, no limit

@end

NS_ASSUME_NONNULL_END
